Thinking on paper